sweet lemon tree (citrus limetta) - Français Anglais Dictionnaire